MDirectorNewsletter\admin\MDirector_Newsletter_Admin D

Total Complexity 186
Dependencies 11
Dependents 2
Total lines 1,781
Lines of code 1,138
Logical lines of code 497
Comment lines 277
Methods 70
Properties 11

Methods 70

Method Rating Maintainability Complexity Lines of code
mdirectorNewsletterSave()
A
41 13 62
mdirectorNewsletterInit()
A
43 9 53
checkCheckboxesValuesForSave()
A
48 7 35
mdTabContentSettings()
S
49 6 34
sendDailyTest()
S
48 5 36
sendWeeklyTest()
S
48 5 36
createMdirectorDailyLists()
S
48 5 35
createMdirectorWeeklyLists()
S
48 5 35
sendingTest()
S
52 5 26
mdTabContentAdvance()
S
55 5 20
deleteDir()
S
57 5 16
checkApi()
S
50 4 30
isPluginConfigured()
S
63 6 10
saveDebugSettings()
S
53 4 23
getListsIds()
S
54 4 21
mdTabContentTests()
S
48 3 35
createMdirectorWeeklyCampaigns()
S
55 4 19
createMdirectorDailyCampaigns()
S
56 4 18
mdirectorGetCategories()
S
57 4 16
getHTMLUsedLists()
S
54 3 21
createMdirectorCampaigns()
S
56 3 20
createMdirectorLists()
S
56 3 20
saveSettings()
S
56 3 18
mdirectorChecks()
S
65 4 10
getHTMLForPrivacyPolicy()
S
51 2 27
getHTMLStep4()
S
52 2 25
getHTMLStep8()
S
54 2 24
buildWeekdaySelectorHTML()
S
55 2 20
getHTMLDynamicSubjects()
S
55 2 19
getHTMLFixedSubjects()
S
56 2 18
buildSubcategoriesHTML()
S
57 2 17
getOption()
S
67 3 8
checkVersion()
S
60 2 14
buildOptionsForDays()
S
59 2 14
buildSubjectWeeklyDynamic()
S
59 2 14
buildSubjectDailyDynamic()
S
59 2 14
mdTabContentLogs()
S
60 2 13
check_curl()
S
63 2 11
getHTMLStep6()
S
62 2 11
getHTMLStep2()
S
52 1 26
getHTMLStep5()
S
54 1 21
setTranslationsStrings()
S
57 1 17
getCurrentTab()
S
73 2 5
generateAllTemplateOptions()
S
69 2 7
getLastDateSend()
S
67 2 7
composeListName()
S
65 2 9
saveAdvanceSettings()
S
64 2 9
__construct()
S
60 1 13
getWeekdaySelectorArray()
S
63 1 11
createCampaignViaAPI()
S
69 1 7
setCurrentLanguages()
S
80 1 3
getPluginApiKey()
S
80 1 3
pregGrepKeys()
S
71 1 6
resetOptions()
S
80 1 3
enqueueScripts()
S
67 1 8
enqueueStyles()
S
70 1 6
cleanCache()
S
77 1 4
buildCategoriesHTML()
S
67 1 8
getPluginApiSecret()
S
80 1 3
t()
S
77 1 4
getWPMLCompatibilityTemplate()
S
75 1 4
mdirectorNewsletterMenu()
S
69 1 6
createListViaAPI()
S
69 1 7
getHTMLStep9()
S
65 1 9
mdTabContentHelp()
S
75 1 4
getHTMLStep7()
S
71 1 6
mdTabContentWelcome()
S
75 1 4
loadDependencies()
S
73 1 6
generateTemplateOptions()
S
69 1 7
getHTMLStep1()
S
68 1 7